stir up some crazy shit - Turco Inglés Diccionario